	
	//查阅任务
    function readtaskresult(taskid){

	    $.ajax({
	    	   url:"task!readtaskresult.action",   
			   type:"post",   
			   data:{taskid:taskid},
			   async:false,
			   dataType:"json",   
			   success:function(data){
				    $('#myModal').modal({backdrop: 'static', keyboard: false});//模态框禁用空白处点击关闭
				    $("#myModalLabel").text("查看任务");
				    $('#myModal').modal('show');
					$('#taskname').val(data.taskname);
					$('#taskresult').val(data.taskresult);

			   }
	    });
    }	
	 
    function repubtask(taskid){
		if(confirm("确认发布吗？")){
		    $.ajax({
		    	   url:"task!repubtask.action",   
				   type:"post",   
				   data:{taskid:taskid},
				   async:false,
				   dataType:"json",   
				   success:function(data){
					   createTab();
				   }
		    });
		}
    }
    
	$(function(){
		createTab();
	});
	
	function createTab() {
	        $('#searchResults').bootstrapTable('destroy').bootstrapTable({
	            url: 'task!listtasks.action',
	            toolbar: '#toolbar',                //工具按钮用哪个容器
	            method: 'post',                      //请求方式（*）
	            contentType: "application/x-www-form-urlencoded",//post请求的话就加上这个句话
	            striped: true,                      //是否显示行间隔色
	            cache: false,                       //是否使用缓存
	            toolbarAlign: "right", //工具栏对齐方式
	            sidePagination: "server", //分页方式：client客户端分页，server服务端分页（*）
	            search: true,//是否显示表格搜索，此搜索是客户端搜索，不会进服务端
	            showSearchButton: true,
	            uniqueId: "taskid",
	            pageNumber: 1,                       //初始化加载第一页
	            pageSize: 8,                       //每页的记录行数
	            pageList: [8], //可供选择的每页的行数
	            pagination: true, // 是否分页
	            sortable: true, // 是否启用排序
	            sortOrder: "asc",                   //排序方式
	            showColumns: true, //是否显示列选择按钮
	            showRefresh: true,                  //是否显示刷新按钮
	            minimumCountColumns: 2, // 最少允许的列数
	            clickToSelect: true,                //是否启用点击选中行
	            height: "",                        //行高
	            showToggle: false,                    //是否显示详细视图和列表视图的切换按钮
	            cardView: false,                    //是否显示详细视图
	            detailView: false,                   //是否显示父子表
                paginationPreText: "上一页",
                paginationNextText: "下一页",
	            queryParamsType: 'limit',//设置请求参数格式
	            queryParams: function (params) {//自定义参数，这里的参数是传给后台的，我这是是分页用的  
                    return {//这里的params是table提供的  
                        offset: params.offset,//从数据库第几条记录开始  
                        limit: params.limit,//找多少条
                        search:params.search
                    };
	            },
	            columns: [
                {
                    title: "全选",
                    field: "select",
                    checkbox: true,
                    width: 20, //宽度
                    align: "center", //水平
                    valign: "middle" //垂直
                },
                {
                    field: 'no',
                    title: '序号',
                    width: 40, //宽度
                    align: "center",
                    formatter: function (value, row, index) {
                        return index + 1;
                    }
                },
                {
                    field: 'taskname',
                    title: '任务名称',
                    align: 'center',
                    valign: 'middle'
                },
                {
                    field: 'taskstate',
                    title: '任务状态',
                    width: 80, //宽度
                    align: 'center',
                    valign: 'middle'
                },
                {
                    field: 'taskid',
                    title: '操作',
                    width: 100, //宽度
                    align: 'center',
                    valign: 'middle',
                    formatter: actionFormatter
                }
            ]
	        });

	    }

	    //操作栏的格式化
	    function actionFormatter(value, row, index) {
	        var id = row.taskid;
	        var result = "";
	        result += "<button style='cursor: pointer' class='btn btn-primary btn-xs' title='查看' onclick='readtaskresult("+id+")'>查看</button> ";
	        result += "<button style='cursor: pointer' class='btn btn-primary btn-xs' title='发布' onclick='repubtask("+id+")'>发布</button>";
	        return result;
	    }


		    
		    